﻿using UnityEngine;
using System.Collections;
using UnityEngine.Networking;
using UnityEngine.UI;

/// <summary>
/// 房间设计
/// 刚开始有个准备房间，如果此时有玩家在准备房间里面加入的话，会生成控制对象<准备模式>
/// 踩上准备房间的开始游戏，便会开始游戏，进入<战斗模式>
/// 如果在<战斗模式>中再有玩家连进来的话，是不会给他创建控制对象的，但是他可以观察其他玩家
/// 考虑采用无ui设计思想，把要体现的东西融合入游戏当中，保证主界面的干净!
/// </summary>
public class MyNetUI : MonoBehaviour {

    public NetworkManager manager;
    public InputField input;
    public Text myText;

	// Use this for initialization
	void Start () {
	
	}
	
	// Update is called once per frame
	void Update () {
	
	}

    /// <summary>
    /// 建立主机
    /// </summary>
    public void zhuji()
    {
        print("开主机了");
        manager.StartHost();
    }

    /// <summary>
    /// 连接主机
    /// </summary>
    public void Lianjie()
    {
        manager.networkAddress = input.text;
        manager.StartClient();
    }

    /// <summary>
    /// 创建角色
    /// </summary>
    public void CreatePlayer()
    {
        ClientScene.AddPlayer(0);
    }
}
